/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.unicon.autoservicio.bean;

import com.unicon.sdc.ds.ws.DocumentoPercepcionBean;
import java.util.Date;

/**
 *
 * @author jcabrera
 */
public class DocumentoPercepcionViewBean extends DocumentoPercepcionBean {

    private String numeroComprobanteCompleto;
    private String numeroDocumentoCompleto;
    private boolean selected;
  
    public DocumentoPercepcionViewBean() {
        numeroDocumentoCompleto = "";
        numeroComprobanteCompleto = "";

    }

    public DocumentoPercepcionViewBean(DocumentoPercepcionBean d) {
        this.montoPercepcionSoles = d.getMontoPercepcionSoles();
        this.estado = d.getEstado();
        this.fechaEmision = d.getFechaEmision().substring(0,10).trim();
        this.numeroCorrelativoDocumento = d.getNumeroCorrelativoDocumento();
        this.porcentajePercepcion = d.getPorcentajePercepcion();
        this.serieDocumento = d.getSerieDocumento();
        this.secuenciaDocumento = d.getSecuenciaDocumento();

    }

    /**
     * @return the numeroComprobanteCompleto
     */
    public String getNumeroComprobanteCompleto() {
        return numeroComprobanteCompleto;
    }

    /**
     * @param numeroComprobanteCompleto the numeroComprobanteCompleto to set
     */
    public void setNumeroComprobanteCompleto(String numeroComprobanteCompleto) {
        this.numeroComprobanteCompleto = numeroComprobanteCompleto;
    }

    /**
     * @return the numeroDocumentoCompleto
     */
    public String getNumeroDocumentoCompleto() {
        numeroDocumentoCompleto = getSerieDocumento() + "-" + getNumeroCorrelativoDocumento();

        return numeroDocumentoCompleto;
    }

    /**
     * @param numeroDocumentoCompleto the numeroDocumentoCompleto to set
     */
    public void setNumeroDocumentoCompleto(String numeroDocumentoCompleto) {
        this.numeroDocumentoCompleto = numeroDocumentoCompleto;
    }

    /**
     * @return the selected
     */
    public boolean isSelected() {
        return selected;
    }

    /**
     * @param selected the selected to set
     */
    public void setSelected(boolean selected) {
        this.selected = selected;
    }

 

}
